friendly match
BasketballTurkish Basketball: A Silent Friendly Match and Lessons in HumilityThat night, I wasn't at the gym, but I could hear the ball rolling on the...
International FootballManchester United under Carrick: Six Matches, One Win and the Signal from Old TraffordThe 88th minute at Old Trafford. Rodrigo Bentancur receives a straight red...
International FootballWhen the Whole World Looks One Way: Lessons from a Forgotten SeasonIn the last three matches, the PPDA index of a mid-table team in V.League...
VolleyballThe Blank Stat Sheet and the Discipline of Silence in Volleyball AnalysisThat night, after the women's national championship semifinal, I opened the...
Domestic FootballVietnamese Football and the Data Gap: When Deep Analysis Hangs in the AirThis morning, an in-depth Stage-2 analysis was published, but its content was...
Table TennisWhen Table Tennis Data Is Insufficient to Conclude: Lessons from an Empty Analysis ReportA table-tennis analysis report landed on my desk recently, and before opening...
International FootballDubois–Wardley and the Data Void at the O2 ArenaAt 2:40 a.m. in Seoul I opened the report from London and stopped at the seco...
EsportsRiot Admits a Round Should Have Been Replayed but Keeps the Result: A Governance Gap at VALORANT Champions ShanghaiOn the sixth day of competition at VALORANT Champions Shanghai, FUT Esports'...
SwimmingChase Kendall Sends Verbal Commitment to Cincinnati for Fall 2027Young swimmer Chase Kendall, a recent Winter Juniors qualifier, has officiall...
Table TennisThree times at the 12-10 threshold: Sam Altshuler upsets world No. 3 at ITTF Para Challenger SpokaneSpokane, Washington. Table one of the arena. The electronic scoreboard reads...
VolleyballVietnam women's sepak takraw reach the Asiad final: one substitution, twelve straight points, and the slow-start flawHong Lien stepped onto the court at 1-5 in the second game. No theatrics, no...
BasketballOlympiacos in Crete: The first real test before the transfer window and existing concernsHot news cools down, but lessons are valuable, and truth does not need to be...
EsportsBroken Mice at Champions Shanghai: When Riot Games Judges Its Own CaseOn the sixth day of competition at VALORANT Champions Shanghai, on the main...
Volleyball2026 Shriners Children's Showdown at the Net: No. 1 Pitt vs Tennessee, Stanford Returns at Disney World — ACC vs SEC Battle Reshapes NCAA Women's Volleyball LandscapeStanding in a Nagoya hotel lobby on a March night, receiving the email about...
EsportsTwo Rivers, One Ocean: The Nine-Dimension Map of the Esports IndustryI once sat in a meeting room in Beijing, watched thirty beautifully framed...
EsportsEmpty Data Tables and the Silence Trap in Sports AnalysisNovember 2026. I sat in a small apartment in Shenzhen at three in the morning...
ChessThe 2,500-Year-Old Scoresheet: When Chess Diplomacy Replaces Ping PongI stood in the corridor of Sree Kanteerava Stadium in 2026, denied entry to t...
Table Tennis2026 Belgium Open: Portugal Sweeps the U21 Titles, and the Gap the Scoreboard Does Not TellGame four of the U21 men's final at the 2026 Belgium Open finished 11-9....
BadmintonAsian Games 2026: India's Road to the Badminton Men's Team Final and the Limits of a Two-Pillar ModelThe Hangzhou badminton men's team final ended on the fifth rubber. India lost...
Domestic FootballCAHN's three home games without a win: the three-window registration ban sitting beneath the tableIn the 43rd minute at Hàng Đẫy on the evening of 22 October, Ngọc Tín rose to...
